Big Huge Thesaurus

Lewisia cotyledon

noun